leading edge radiator - Turco Inglés Diccionario